package com.yonyou.pmclouds.plan.rmiitf;

import com.yonyou.pmclouds.basecom.exception.BusinessException;
import com.yonyou.pmclouds.plan.entity.PlanTempletVO;

/**
 * 计划模板维护
 */
public interface PlanTempletService {

    PlanTempletVO[] queryPlanByRoot(String rootId) throws BusinessException;

    PlanTempletVO[] searchPlanTemp(String keyword, String pkTenant) throws BusinessException;

    PlanTempletVO[] autoSearchPlanTemp(String pkTenant,String pkOrg,String type) throws BusinessException;

    void deletePlanTemp(String id, String changeFlag) throws BusinessException;

    void savePlanTemp(PlanTempletVO plan) throws BusinessException;

}
